Release 10.1A: OpenEdge Development:
Progress Dynamics Advanced Development
Definitions
Throughout the documentation, the following terms are used when providing information and instructions about customizing classes:
- Attribute — Provides details about the class. Attributes are also referred to as properties. For more information, see the "Class Maintenance tool" section.
- Classes — Represent a collection of objects in Progress Dynamics. Objects are further classified by object type. For more information, see the "Class Maintenance tool" section. You can use the Class Maintenance tool to create or modify classes.
- Rendering procedure — Uses information in your Repository to create dynamic objects at run time. For example, for a dynamic viewer using the DynView class, the rendering procedure is
rydynviewv.w.To define a different rendering engine, you use theRenderingProcedureattribute and change the value of the attribute to point to the procedure you want to use for your subclass.- Super procedures — Contain code that provides the standard behavior of a class by either overriding the behavior of the parent class or creating new behavior. The name of the class super procedure is stored in the
SuperProcedureattribute. You can define custom super procedure behavior for Progress Dynamics objects to provide objects with customized behavior for an application.- Supported Links — At design-time, provide template behavior for the addition of links between objects. At run time, define the extended behavior such as event subscription and handling (
getandsetmethods should exist at the class) for links added between objects. Supported links only exist at a class level and cannot be overridden at the object level.- User interface (UI) events — Provide details about a UI event and the actions performed for specific events.
For more information, see the "Class Maintenance tool" section.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |